top strap - Turkish English Dictionary